//目标：演示静态资源文件的托管
const express = require('express');
const server = express();
server.listen(3000,()=>{
  console.log('Express-server is running..');
});
const path = require('path');
//use()方法 也是express封装好的方法，用来加载中间件的(先不用管中间件是什么)
//use()方法中，参数1：路径(以什么开头的文件路径) 参数2：express.static()文件路径
//意思是：所有以 /public 开头的文件，都去当前目录下的public目录中读文件
//方法一：
server.use('/public',express.static('./public'));//相对路径
//方法二：
server.use('/public',express.static(path.join(__dirname,'/public')));//绝对路径

server.get('/detail',(req,res)=>{
  res.sendFile(path.join(__dirname,'/view/detail.html'),(err)=>{
    if(err){
      return res.send('404 is found');
    };
  });
});
